A Web Stack or Web application stack refers to a compilation of software that is together used to build websites or web applications....
Azure provides a lot of services to host a web application whether it be static or dynamic in a number of ways...
LXC stands for Linux Containers, it is a tool that is used for the virtualization of operating systems. By using LXC one can operate any software or application in a virtual environment rather than on the physical system. The virtual environment functionality makes LXC more secure as well as cheaper. LXC is easy to operate as it comes with Control groups functionality....
Segment Descriptor: In the Protected mode of x86, Memory Management Unit (MMU) uses the segment selector to access a descriptor, segment descriptors are a part of the segmentation unit, which provides the processor with the data it needs to translate a logical address into a linear address....
A process in a multitasking system is brought from the secondary memory to the main memory and sometimes switched back to the secondary memory. Thus, there are several states of a process throughout its lifecycle. Context Switching is an important part of that whole lifecycle....
In this article, we will discuss the overview of the Windows registry and will see how to access registries, how to take registry backup, registry root keys, and the location of the window registry where it is actually stored. Let’s discuss it one by one....
Prerequisites for this topic include an idea about synchronization among processes and how to obtain it. Also, some knowledge of the producer-consumer problems along with an idea of Peterson’s algorithm is of utmost importance....
In this article, we are going to discuss the difference between routine and process. Before differentiating between both, first, let us understand what they are....
Paging is a memory management technique used in operating systems to divide a process’s virtual memory into fixed-sized pages. The performance of paging depends on various factors, such as:...
Deadline Scheduler is n I/O scheduler for the Linux kernel and guarantee a start service time for a request. Deadline Scheduler imposes deadlines on all I/O operations in order to prevent wanted requests. Two deadline read and write queues (basically sorted by their deadline) are maintained. For every new request, the scheduler selects which queue will serve for it. Read queues are given high priority than write queues because during read operations the processes usually get blocked....
Prerequisite – File System
NTFS stands for New Technology File System is a proprietary file system developed by Microsoft, started with the Windows NT 3.1 and many other such as Windows 2000, including Windows XP, Windows Server 2003, Windows 7, Windows 8. NTFS file system has many technical benefits over FAT (File Allocation Table ) an improved version and HPFS (High Performance File System) an improved support for metadata....